package football_behaviour

type CompPoint struct {
	Code    int `json:"code"`
	Results struct {
		Tables []struct {
			ID         int    `json:"id"`
			Conference string `json:"conference"` // 分区信息（极少部分赛事才有，比如美职联）
			Group      int    `json:"group"`      // 不为0表示分组赛的第几组，1-A、2-B以此类推
			StageID    int    `json:"stage_id"`   // 所属阶段id
			Rows       []struct {
				TeamID           int    `json:"team_id"`      // team_id
				PromotionID      int    `json:"promotion_id"` // 升降级id
				Points           int    `json:"points"`
				Position         int    `json:"position"`           // 排名
				DeductPoints     int    `json:"deduct_points"`      // 扣除积分
				Note             string `json:"note"`               // 说明
				Total            int    `json:"total"`              // 比赛场次
				Won              int    `json:"won"`                // 胜场=主场胜+客场胜
				Draw             int    `json:"draw"`               // 平的场次
				Loss             int    `json:"loss"`               // 负的场次
				Goals            int    `json:"goals"`              // 进球
				GoalsAgainst     int    `json:"goals_against"`      // 失球
				GoalDiff         int    `json:"goal_diff"`          // 净胜球
				HomePoints       int    `json:"home_points"`        // 主场积分
				HomePosition     int    `json:"home_position"`      // 主场排名
				HomeTotal        int    `json:"home_total"`         // 主场比赛场次
				HomeWon          int    `json:"home_won"`           // 主场胜的场次
				HomeDraw         int    `json:"home_draw"`          // 主场平的场次
				HomeLoss         int    `json:"home_loss"`          // 主场负的场次
				HomeGoals        int    `json:"home_goals"`         // 主场进球
				HomeGoalsAgainst int    `json:"home_goals_against"` // 主场失球
				HomeGoalDiff     int    `json:"home_goal_diff"`     // 主场净胜球
				AwayPoints       int    `json:"away_points"`        // 客场积分
				AwayPosition     int    `json:"away_position"`      // 客场排名
				AwayTotal        int    `json:"away_total"`         // 客场比赛场次
				AwayWon          int    `json:"away_won"`           // 客场胜的场次
				AwayDraw         int    `json:"away_draw"`          // 客场平的场次
				AwayLoss         int    `json:"away_loss"`          // 客场负的场次
				AwayGoals        int    `json:"away_goals"`         // 客场进球
				AwayGoalsAgainst int    `json:"away_goals_against"` // 客场失球
				AwayGoalDiff     int    `json:"away_goal_diff"`     // 客场净胜球
			} `json:"rows"`
		} `json:"tables"`
		SeasonID int `json:"season_id"` // 赛季id
	} `json:"results"`
}
